Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 MONTPELIER PLACE Terraced £4,254,732 £3,244,750 13 Dec 2016
26 MONTPELIER PLACE Terraced £4,993,603 £1,100,000 29 Jan 1999
27 MONTPELIER PLACE Terraced £10,901,727 £6,500,000 12 Apr 2013
29 MONTPELIER PLACE Terraced £5,449,988 £3,500,000 17 Apr 2014
30 MONTPELIER PLACE Terraced £6,024,044 £3,539,020 24 Jul 2012